None exec_jwst_nircam_regression_tests

JWST NIRCam regression tests

**Instruments Affected**: NIRCam

Table of Contents


[Introduction](#intro)
[JWST Regression Tests](#unit)
[Defining Terms](#terms)
[Test Description](#description)
[Data Description](#data_descr)
[Imports](#imports)
[Convenience Functions](#functions)
[Perform Tests](#testing)
[About This Notebook](#about)

Introduction

This is the validation notebook that displays the regression tests for the NIRCam instrument in the JWST calibration pipeline. This notebook runs and displays the regression tests that are performed as a part of the normal software continuous integration process. For more information on the pipeline visit the links below.

Top of Page

JWST Regression Tests

JWST regression tests are located in the regtest folder of the pipeline within the GitHub repository.

Top of Page

Defining Terms

These are terms or acronymns used in this notebook that may not be known a general audience.

Top of Page

Test Description

Regression testing is a software testing method which checks if the pipeline step produces the expected outcome by comparing an input file with a truth file. Truth files for testing are stored in Artifactory.

Top of Page

Data Description

Data used for regression tests is stored in Artifactory, and consists of a mix of simulated and ground testing data for the different instruments and modes.

Top of Page

Imports

Top of Page

Convenience Functions

Here we define any convenience functions to help with running the unit tests.

Top of Page

Perform Tests

Below we run the regression tests for the NIRCam instrument.

Top of Page

About This Notebook

Author: Alicia Canipe, Staff Scientist, NIRCam
Updated On: 01/27/2021

Top of Page stsci_pri_combo_mark_horizonal_white_bkgd